Set-constrained delivery broadcast: A communication abstraction for read/write implementable distributed objects

نویسندگان

چکیده

This paper introduces a new communication abstraction, called Set-Constrained Delivery Broadcast (SCD-broadcast), whose aim is to provide its users with an appropriate abstraction level when they have implement objects or distributed tasks in asynchronous message-passing system prone process crash failures. allows each broadcast messages and deliver sequence of sets such way that, if delivers set including message m later m?, no first m? m. After having presented algorithm implementing SCD-broadcast, the investigates programming power computability limits. On “power” side it presents SCD-broadcast-based algorithms, which are both simple efficient, building (such as snapshot conflict-free replicated data types), tasks. “computability limits” shows that SCD-broadcast read/write registers computationally equivalent.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Which Broadcast Abstraction Captures k-Set Agreement?

It is well-known that consensus (one-set agreement) and total order broadcast are equivalent in asynchronous systems prone to process crash failures. Considering wait-free systems, this article addresses and answers the following question: which is the communication abstraction that “captures” k-set agreement? To this end, it introduces a new broadcast communication abstraction, called k-BO-Bro...

متن کامل

Communication protocol for group of distributed objects

In distributed applications, a group of multiple objects are cooperated. On receipt of request messages, the objects send back the responses. Kinds of group communication protocols have been discussed so far, which support the reliable and ordered delivery of messages at the network level. Only messages to be ordered at the application level, not necessarily all messages, are required to be cau...

متن کامل

Distributed Shared Objects as a Communication Paradigm

Current paradigms for interprocess communication are not sufficient to describe the exchange of information at an adequate level of abstraction. They are either too low-level, or their implementations cannot meet performance requirements. As an alternative, we propose distributed shared objects as a unifying concept. These objects offer user-defined operations on shared state, but allow for eff...

متن کامل

Abstraction for Concurrent Objects

ion for Concurrent Objects Ivana Filipović, Peter O’Hearn, Noam Rinetzky1, Hongseok Yang Queen Mary University of London, UK

متن کامل

A Fast Group Communication Mechanism for Large Scale Distributed Objects

Group communication undoubtedly is a useful paradigm for many distributed object systems. Provision of a fast and scalable group communication mechanism can considerably improve the efficiency of these systems. In this paper, we propose a new group communication mechanism for large scale distributed objects over a huge heterogeneous inter-network. The proposed mechanism uses Message Dispatcher ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Theoretical Computer Science

سال: 2021

ISSN: ['1879-2294', '0304-3975']

DOI: https://doi.org/10.1016/j.tcs.2021.06.044